English Dictionary
◊ TAIMYR PENINSULA
Taimyr Peninsula
n : a peninsula in northern Siberia [syn: {Taimyr Peninsula}, {Taymyr
Peninsula}]